Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 62 and Version 63 of Using Pidgin


Ignore:
Timestamp:
Sep 22, 2007, 11:16:34 PM (16 years ago)
Author:
John Bailey
Comment:

More FAQ migration from the old site, plus expansion on voice and video.

Legend:

Unmodified
Added
Removed
Modified
  • Using Pidgin

    v62 v63  
    356356
    357357The X.org X11 server provides a COMPOSITE extension that allows applications to have true translucency, but it is X.org-specific and it requires support at the GTK+ level (if it is to be per-widget).  Support for this is apparently scheduled for inclusion GDK 2.12, but we are not currently interested in implementing support for it (note that a plugin could provide this functionality).  Pseudo-translucency offered by other programs (by copying a section of your background image, tinting it, and plastering it onto a window) will never be implemented in Pidgin.
     358
     359== Voice and Video (Microphone and Webcam) Support (Not Implemented Yet) ==
     360
     361=== Does Pidgin support webcams (video)? ===
     362=== Does Pidgin support MSN video chat? ===
     363Not currently.  It is planned.  See below.
     364
     365=== Does Pidgin support microphones (voice)? ===
     366=== Does Pidgin support libjingle? ===
     367Not currently.  It is planned.  See below.
     368
     369=== When will voice and video be implemented? ===
     370We plan to implement these features eventually, but it is a daunting task.  Not all of our developers care about these features, and because of that don't want to work on them.  The time available to those developers who do want to work on these features is limited, and so any work on these features proceeds slowly.
     371
     372We aim to have an abstracted, protocol-agnostic API for voice and video, which makes the task harder.  Also adding to the difficulty is that now that we have a completely split core (libpurple) and UI (Pidgin and Finch), we refuse to take a step backward and violate this split.  The protocol plugins can NOT have any code in them that is UI-dependent, or we break the libpurple/UI split.  This imposes additional restrictions that make it a very painstaking process to implement voice and video correctly.
     373
     374In short, we have no idea when this will happen.  It could be tomorrow, or it could be in 2099.  That's really the best answer we can give right now.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!